package com.ycy.smartcourseselection.vo.score;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;

@Data
public class ScoreStuChartVO {
    @ApiModelProperty("每场考试数据,包含courseName、score、level")
    private List<HashMap<String,String>> perScoreList;

    @ApiModelProperty("雷达和折线图的y轴数据,包含对应考试科目的分数")
    private LinkedList<Double> lineYList;

    @ApiModelProperty("雷达和折线图x轴数据，包含考试的科目名称的数组")
    private LinkedList<String> lineXList;

    @ApiModelProperty("待录入、较差、及格、良好、优秀饼图")
    private String[] pieLabelList;

    @ApiModelProperty("待录入、较差、及格、良好、优秀的饼图值")
    private Integer[] pieValueList;

    @ApiModelProperty("及格率(60-100)")
    private Double passRate;

    @ApiModelProperty("平均分")
    private Double aveScore;
}
